MGNCQAAEAATVLIHHPAENKVERIYWSVTASDIMKSNPGHYVAVVVTSPTMKNEKGLPLKQLKLLRPDDTLLIGHVYRLVSFEEVLNEFATKKCVKLGKLLKEGGGLDLTKKKTKHRKKKLDQETGKVNPNSDPNPNQDGADNAVAGENGGDGFMRRSHGGGRGGGGWRPALHSIPEFGSS